Rule-Based Behavior Prediction of Opponent Agents Using Robocup 3D Soccer Simulation League Logfiles
نویسندگان
چکیده
Opponent modeling in games deals with analyzing opponents’ behavior and devising a winning strategy. In this paper we present an approach to model low level behavior of individual agents using Robocup Soccer Simulation 3D environment. In 2D League, the primitive actions of agents such as Kick, Turn and Dash are known and high level behaviors are derived using these low level behaviors. In 3D League, however, the problem is complex as actions are to be inferred by observing the game. Our approach, thus, serves as a middle tier in which we learn agent behavior by means of manual data tagging by an expert and then use the rules generated by the PART algorithm to predict opponent behavior. A parser has been written for extracting data from 3D logfiles, thus making our approach generalized. Experimental results on around 6000 records of 3D league matches show very promising results.
منابع مشابه
Coordination Approach to Find Best Defense Decision with Multiple Possibilities among Robocup Soccer Simulation Team
In 2D Soccer Simulation league, agents will decide based on information and data in their model. Effective decisions need to have world model information without any noise and missing data; however, there are few solutions to omit noise in world model data; so we should find efficient ways to reduce the effect of noise when making decisions. In this article we evaluate some simple solutions whe...
متن کاملOpponent Provocation and Behavior Classification: A Machine Learning Approach
Opponent Modeling is one of the most attractive and practical arenas in Multi Agent System (MAS) for predicting and identifying the future behaviors of opponent. This paper introduces a novel approach using rule based expert system towards opponent modeling in RoboCup Soccer Coach Simulation. In this scene, an autonomous coach agent is able to identify the patterns of the opponent by analyzing ...
متن کاملGliders2015: Opponent avoidance with bio-inspired flocking behaviour
To succeed in the RoboCup Soccer 2D Simulation League, team players need to show a high degree of coherent mobility. In this paper we describe a bio-inspired mechanism employed by our team, Gliders2015, during a dynamic positioning. The mechanism is based on elements of flocking behaviour and is sufficiently generic to be applicable to other RoboCup Soccer Leagues. The proposed approach has bee...
متن کاملSimSpark – Concepts and Application in the RoboCup 3D Soccer Simulation League
Simulators have a long tradition within RoboCup. In the Soccer Simulation League, one of the earliest leagues within RoboCup, traditionally single-purpose robot simulators with high levels of abstraction have been used. These systems proved valuable as tools for multiagent research, but were difficult to extend. Furthermore, there were concerns that research results would not be easily transfer...
متن کاملA Direct Approach to Robot Soccer Agents: Description for the Team MAINZ ROLLING BRAINS Simulation League of RoboCup'98
In the team described in this paper we realize a direct approach to soccer agents for the simulation league of the RoboCup '98-tournament. Its backbone is formed by a detailed world model. Based on information which is reconstructed on the world model level, the rule-based decision levels chose a relevant action. The architecture for the goalie is diierent from the regular players, introducing ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012